debut albums - Spanish English Dictionary